Big Huge Thesaurus

ailanthus silkworm

noun